/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.ec.medical.servicio;

import javax.ejb.Local;

/**
 *
 * @author Administrador
 */
@Local
public interface ClienteServicioLocal {

    @javax.ejb.TransactionAttribute(value = javax.ejb.TransactionAttributeType.NOT_SUPPORTED)
    public com.ec.medical.entidades.Cliente obtenerClienteConDirecciones(com.ec.medical.entidades.Cliente cliente);

    @javax.ejb.TransactionAttribute(value = javax.ejb.TransactionAttributeType.REQUIRED)
    public void ingresarNuevoCliente(com.ec.medical.entidades.Cliente cliente, com.ec.medical.entidades.DireccionCliente direccionCliente) throws com.ec.medical.exepciones.ClienteException;

    public java.util.List<com.ec.medical.entidades.Cliente> buscarClientePorParametros(com.ec.medical.util.ParametrosBusquedaClienteUtil parametros);
    
}
